jee advanced toughest question